XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Certain Balance Sheet Items - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Depreciation and amortization $ 2,687 $ 2,443
Right-of-use asset amortization 1,500 1,400
Expense associated with accretion of lease liabilities 500 600
Total operating lease cost 2,000 2,000
Cash paid for amounts related to leases $ 1,800 $ 1,800