Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Narrative (Details)

v3.25.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Commitments [Line Items]      
Operating lease right-of-use assets $ 1,163 $ 1,861  
Total operating lease liabilities 1,250    
Operating lease cost $ 900 800  
Operating lease, weighted average remaining lease term 23 months    
Operating lease, weighted average discount rate 4.70%    
Rent expense $ 800 800 $ 800
Texas      
Other Commitments [Line Items]      
Operating lease right-of-use assets 1,200 1,900  
Total operating lease liabilities $ 1,300 $ 2,000