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

Schedule of Financial Instrument Measured on Recurring Basis (Details)

v3.26.1
Schedule of Financial Instrument Measured on Recurring Basis (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Fair value of liabilities $ 4,400
Fair Value Measured at Net Asset Value Per Share [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Fair value of liabilities 4,290
Fair Value, Inputs, Level 1 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Fair value of liabilities
Fair Value, Inputs, Level 2 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Fair value of liabilities
Fair Value, Inputs, Level 3 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Fair value of liabilities 4,290
Term Loan [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Notes payable 4,400
Term Loan [Member] | Fair Value Measured at Net Asset Value Per Share [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Notes payable 4,290
Term Loan [Member] | Fair Value, Inputs, Level 1 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Notes payable
Term Loan [Member] | Fair Value, Inputs, Level 2 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Notes payable
Term Loan [Member] | Fair Value, Inputs, Level 3 [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Notes payable $ 4,290