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