XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease cost        
Total operating lease cost $ 2,323 $ 2,417 $ 5,099 $ 5,080
Depreciation of leased assets 319 321 638 643
Interest on lease liabilities 1,110 1,148 2,231 2,304
Total finance lease cost 1,429 1,469 2,869 2,947
Total lease cost 3,752 3,886 7,968 8,027
Short-term lease and variable lease costs 300 400 1,000 1,000
Product / services*        
Lease cost        
Total operating lease cost 1,555 1,606 3,239 3,280
Research and development        
Lease cost        
Total operating lease cost 113 149 393 368
Sales and marketing*        
Lease cost        
Total operating lease cost 500 450 1,035 894
General and administrative*        
Lease cost        
Total operating lease cost $ 155 $ 212 $ 432 $ 538