Annual report [Section 13 and 15(d), not S-K Item 405]

Operating Right-of-Use Asset and Operating Lease Liability - Lease Expense (Details)

v3.25.0.1
Operating Right-of-Use Asset and Operating Lease Liability - Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease cost:    
Short-term lease cost $ 963 $ 434
Operating lease cost - General and administrative 1,820 2,072
Operating lease cost - Cost of revenue 3,696 4,618
Total $ 6,479 $ 7,124