v3.24.1.1.u2
Commitments, Contingencies, and Other (Details) - USD ($)
3 Months Ended 12 Months Ended
May 27, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Commitments, Contingencies, and Other [Line Items]        
Outstanding loan amount   $ 4,800,000   $ 0
Interest expense   2,000 $ 0  
Fees amount    
Incurred amount   1,800,000    
Total budget   3,300,000    
Project expense   394,000 $ 180,000  
Accrual for self-insurance claims   77,000    
BMO Harris Bank [Member] | MSCO [Member]        
Commitments, Contingencies, and Other [Line Items]        
Line of credit   $ 25,000,000   $ 25,000,000
Sales Agreement [Member]        
Commitments, Contingencies, and Other [Line Items]        
Common stock aggregate offering price $ 9,600,000      
Commission rate of aggregate gross proceed 3.00%