XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Assets      
Operating lease assets $ 12,281   $ 17,239
Total lease assets 12,281    
Current      
Operating lease liabilities $ 8,878   8,541
Operating lease, liability, current, statement of financial position Accrued Liabilities, Current    
Non-current      
Operating lease liabilities, net of current portion $ 6,481   $ 13,197
Total lease liabilities $ 15,359    
Weighted-average remaining lease term (in years)      
Finance leases 0 years    
Operating leases 1 year 9 months 18 days    
Weighted-average discount rate      
Finance leases 0.00%    
Operating leases 2.29%    
Cash paid for amounts included in the measurement of lease liabilities (in thousands)      
Operating cash flows used in operating leases $ 6,378    
Financing cash flows used in finance leases $ 1 $ 18