Annual report [Section 13 and 15(d), not S-K Item 405]

Long-Term Debt - Notes Payable (Details)

v3.25.4
Long-Term Debt - Notes Payable (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2021
USD ($)
installment
Dec. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jan. 31, 2022
USD ($)
Debt Instrument [Line Items]          
Debt instrument carrying amount   $ 39,080   $ 70,299  
Notes payable          
Debt Instrument [Line Items]          
Debt instrument carrying amount   400   $ 1,446  
Notes payable | Notes Payable July and September 2021          
Debt Instrument [Line Items]          
Amount borrowed $ 2,588        
Debt interest rate 1.00%        
Number of annual installments | installment 4        
Debt instrument carrying amount     $ 647    
Notes payable | Notes Payable January 2022          
Debt Instrument [Line Items]          
Amount borrowed         $ 1,599
Debt interest rate         1.30%
Debt instrument carrying amount   $ 400