XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease cost        
Total operating lease cost $ 2,417 $ 2,685 $ 5,080 $ 5,282
Depreciation of leased assets 321 321 643 643
Interest on lease liabilities 1,148 1,187 2,304 2,384
Total finance lease cost 1,469 1,508 2,947 3,027
Total lease cost 3,886 4,193 8,027 8,309
Short-term lease and variable lease costs 400 700 1,000 1,300
Product / services*        
Lease cost        
Total operating lease cost 1,606 1,694 3,280 3,522
Research and development        
Lease cost        
Total operating lease cost 149 203 368 326
Sales and marketing*        
Lease cost        
Total operating lease cost 450 451 894 902
General and administrative*        
Lease cost        
Total operating lease cost $ 212 $ 337 $ 538 $ 532