XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lease cost        
Total operating lease cost $ 2,685 $ 2,614 $ 5,282 $ 4,858
Depreciation of leased assets 321 318 643 637
Interest on lease liabilities 1,187 1,223 2,384 2,454
Total finance lease cost 1,508 1,541 3,027 3,091
Total lease cost 4,193 4,155 8,309 7,949
Short-term lease and variable lease costs 700 500 1,300 1,000
Product / services*        
Lease cost        
Total operating lease cost 1,694 1,821 3,522 3,287
Research and development        
Lease cost        
Total operating lease cost 203 137 326 243
Sales and marketing*        
Lease cost        
Total operating lease cost 451 417 902 813
General and administrative*        
Lease cost        
Total operating lease cost $ 337 $ 239 $ 532 $ 515