v3.26.1
Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2023
ft²
Feb. 28, 2019
ft²
Leases              
Area leased, sublease agreement | ft²           11,564 20,433
Operating Leases:              
Current portion of lease liabilities $ 588   $ 588   $ 551    
Financial position Other Liabilities, Current   Other Liabilities, Current   Other Liabilities, Current    
Other liabilities $ 1,262   $ 1,262   $ 1,565    
Financial position Other liabilities   Other liabilities   Other liabilities    
Total operating lease liabilities $ 1,850   $ 1,850   $ 2,116    
Amortization expense 200 $ 100 300 $ 300      
Operating Leases              
Operating Leases:              
Gross cost 4,530   4,530   4,530    
Accumulated amortization (2,543)   (2,543)   (2,245)    
Other assets $ 1,987   $ 1,987   $ 2,285