XML 71 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Insurance Financing Note Payable (Details)
$ in Thousands
Jun. 03, 2025
USD ($)
payment
Jun. 04, 2024
USD ($)
payment
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Short-term Debt [Line Items]        
Insurance financing note payable     $ 264 $ 268
7.14% Note Payable | Notes Payable to Banks        
Short-term Debt [Line Items]        
Aggregate principal amount $ 700      
Interest rate, base 7.14%      
Debt instrument, fee amount $ 200      
Debt instrument, number of periodic installment payments | payment 10      
Debt instrument, periodic payment $ 100      
Insurance financing note payable     300  
7.89% Note Payable | Notes Payable to Banks        
Short-term Debt [Line Items]        
Aggregate principal amount   $ 700    
Interest rate, base   7.89%    
Debt instrument, number of periodic installment payments | payment   10    
Insurance financing note payable     $ 300