XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes Payable - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 16, 2023
Aug. 31, 2017
Sep. 30, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Notes Payable [Line item]            
Loan agreement, balance         $ 6,864,000  
Economic Injury Disaster Loan            
Notes Payable [Line item]            
Loan agreement         $ 4,400,000 $ 4,400,000
Loan agreement, interest rate         3.75%  
Loan agreement, frequency of payment         monthly  
Loan, payment period         30 years  
Notes Payable to Bank | Commercial Bank Loan Agreement One            
Notes Payable [Line item]            
Loan agreement         $ 3,000,000  
Loan agreement, maturity date         Sep. 15, 2024  
Loan agreement, interest rate         6.00%  
Loan agreement, monthly balloon payment $ 44,000          
Loan agreement, frequency of payment month          
Loan agreement, last payment estimated, balloon payment $ 263,000          
Loan agreement, balance         $ 0 0
Notes Payable to Bank | Commercial Bank Loan Agreement Two            
Notes Payable [Line item]            
Loan agreement       $ 1,300,000    
Loan agreement, maturity date       Feb. 06, 2030    
Loan agreement, interest rate 9.25%          
Loan agreement, frequency of payment         monthly  
Loan agreement, variable interest rate       1.00%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       Prime Rate [Member]    
Notes Payable to Bank | Commercial Bank Loan Agreement Three            
Notes Payable [Line item]            
Loan agreement     $ 3,000,000      
Loan agreement, maturity date     Jun. 26, 2026      
Loan agreement, interest rate         7.75%  
Loan agreement, balance         $ 2,300,000  
Loan agreement, variable interest rate     0.25%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     Prime Rate [Member]      
Note Payable to Landlord            
Notes Payable [Line item]            
Loan agreement, interest rate   8.00%        
Loan agreement, balance         $ 203,000 $ 271,000
Debt instrument maturity month and year   2027-07