XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease cost        
Total operating lease cost $ 2,420 $ 2,486 $ 7,501 $ 7,767
Depreciation of leased assets 264 321 907 964
Interest on lease liabilities 1,139 1,177 3,443 3,561
Total finance lease cost 1,403 1,498 4,350 4,525
Total lease cost 3,823 3,984 11,851 12,292
Short-term lease and variable lease costs 400 300 1,400 1,600
Product / services*        
Lease cost        
Total operating lease cost 1,626 1,664 4,907 5,186
Research and development        
Lease cost        
Total operating lease cost 109 127 477 453
Sales and marketing*        
Lease cost        
Total operating lease cost 436 463 1,330 1,365
General and administrative*        
Lease cost        
Total operating lease cost $ 249 $ 232 $ 787 $ 763