v3.25.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 31, 2024
Jun. 30, 2024
Oct. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Insurance proceeds $ 1,088 $ 4,882 $ 1,000    
Money market fund       $ 19,383  
Credit loss reserve       1,005  
Revenue from contract with customers       100 $ 100
Lease income       51 58
Lease expense       $ 76 $ 26