XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Certain Balance Sheet Items - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]        
Depreciation and amortization $ 2,700 $ 2,600 $ 5,427 $ 5,012
Right-of-use asset amortization 1,500 1,400 3,000 2,900
Expense associated with accretion of lease liabilities 500 600 1,000 1,200
Total operating lease cost 2,000 2,000 4,000 4,000
Cash paid for amounts related to leases $ 1,800 $ 1,700 $ 3,500 $ 3,500