XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loan(s) Payable - Related Party (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Loans Payable [Abstract]    
Outstanding balance $ 3,548 $ 3,198
Accrued Interest Expense on Loans Payable [Abstract]    
Accrued interest expense $ 142 85
Loans Payable [Member] | February 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Feb. 01, 2023  
Rate 6.50%  
Due date Feb. 28, 2025  
Outstanding balance $ 300 300
Loans Payable [Member] | April 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Apr. 01, 2023  
Rate 6.50%  
Due date Apr. 30, 2025  
Outstanding balance $ 325 325
Loans Payable [Member] | May 2023 [Member]    
Loans Payable [Abstract]    
Date of loan May 01, 2023  
Rate 6.50%  
Due date May 31, 2025  
Outstanding balance $ 310 310
Loans Payable [Member] | June 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Jun. 01, 2023  
Rate 7.00%  
Due date Jun. 30, 2025  
Outstanding balance $ 330 330
Loans Payable [Member] | July 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Jul. 01, 2023  
Rate 7.00%  
Due date Jul. 31, 2025  
Outstanding balance $ 333 333
Loans Payable [Member] | August 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Aug. 01, 2023  
Rate 7.00%  
Due date Aug. 31, 2025  
Outstanding balance $ 250 250
Loans Payable [Member] | October 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Oct. 01, 2023  
Rate 7.00%  
Due date Oct. 31, 2025  
Outstanding balance $ 300 300
Loans Payable [Member] | November 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Nov. 01, 2023  
Rate 7.00%  
Due date Nov. 30, 2025  
Outstanding balance $ 450 450
Loans Payable [Member] | December 2023 [Member]    
Loans Payable [Abstract]    
Date of loan Dec. 01, 2023  
Rate 7.00%  
Due date Dec. 31, 2025  
Outstanding balance $ 600 600
Loans Payable [Member] | January 2024 [Member]    
Loans Payable [Abstract]    
Date of loan Jan. 01, 2024  
Rate 7.00%  
Due date Jan. 31, 2026  
Outstanding balance $ 100 0
Loans Payable [Member] | February 2024 [Member]    
Loans Payable [Abstract]    
Date of loan Feb. 01, 2024  
Rate 7.00%  
Due date Feb. 28, 2026  
Outstanding balance $ 50 0
Loans Payable [Member] | February 2024 [Member]    
Loans Payable [Abstract]    
Date of loan Feb. 01, 2024  
Rate 7.00%  
Due date Feb. 28, 2026  
Outstanding balance $ 100 0
Loans Payable [Member] | March 2024 [Member]    
Loans Payable [Abstract]    
Date of loan Mar. 01, 2024  
Rate 7.00%  
Due date Mar. 31, 2026  
Outstanding balance $ 100 $ 0