XML 121 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Liquidated Damages Payable (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 01, 2024
Mar. 21, 2024
Dec. 01, 2023
Feb. 08, 2023
Dec. 31, 2024
Dec. 31, 2023
Short-term liquidated damages         $ 3,230 $ 2,924
Liquidated damages payable accrued interest percentage         1.00%  
Liquidated damages outstanding amount         $ 3,230 2,924
Percentage of aggregate amount invested         6.00%  
Gain on forgiveness of debt           3,497
Liquidated damages $ 48,750 $ 20,000        
Liquidated damages payable         $ 306 583
Liquidated damages payable accrued interest percentage         306 583
Additional Paid-in Capital [Member]            
Gain on forgiveness of debt           3,497
B Riley [Member]            
Gain on forgiveness of debt     $ 3,497      
Gain on forgiveness of debt           $ 3,497
Investor [Member] | Stock Purchase Agreement [Member]            
Shares issued       47,252    
Shares Issued, Price Per Share       $ 10.56    
Liquidated damages       $ 499    
Investor [Member] | Stock Purchase Agreement [Member] | Additional Paid-in Capital [Member]            
Liquidated damages         $ 499