XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease cost    
Total operating lease cost $ 2,777 $ 2,663
Depreciation of leased assets 319 321
Interest on lease liabilities 1,121 1,156
Total finance lease cost 1,440 1,477
Total lease cost 4,217 4,140
Short-term lease and variable lease costs 700 600
Product / services*    
Lease cost    
Total operating lease cost 1,684 1,674
Research and development    
Lease cost    
Total operating lease cost 280 219
Sales and marketing*    
Lease cost    
Total operating lease cost 535 444
General and administrative*    
Lease cost    
Total operating lease cost $ 278 $ 326