v3.25.1
Liquidity Risk and Going Concern - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 25, 2025
May 09, 2025
Mar. 31, 2025
Mar. 31, 2024
Mar. 06, 2025
Dec. 31, 2024
Liquidity Risk And Going Concern [Line Items]            
Operating income (loss)     $ 70,174 $ (903,303)    
Cash and cash equivalents     765,645     $ 1,922,679
Net cash proceeds $ 678,000   $ 678,000      
March 2025 Credit Agreement | Revolving Line of Credit            
Liquidity Risk And Going Concern [Line Items]            
Line of credit, maximum borrowing capacity         $ 2,500,000  
March 2025 Credit Agreement | Revolving Line of Credit | Subsequent Event            
Liquidity Risk And Going Concern [Line Items]            
Borrowings under line of credit   $ 500,000        
March 2025 Credit Agreement | Non-revolving Line of Credit            
Liquidity Risk And Going Concern [Line Items]            
Line of credit, maximum borrowing capacity         $ 500,000