XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Oct. 13, 2022
Dec. 31, 2024
USD ($)
segment
reportingUnit
$ / shares
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Aug. 15, 2024
USD ($)
Feb. 22, 2024
USD ($)
Accounting Policies [Line Items]            
Ownership percentage by parent   1        
Number of operating segments | segment   1        
Number of reportable segments | segment   1        
Cash equivalents   $ 0 $ 0      
Restricted Cash   $ 250,000 0      
Total debt service covenant         1.15  
Number of securities covered by warrants or rights (in shares) | shares   1,080,717        
Exercise price of warrants or rights (in usd per share) | $ / shares   $ 1        
Number of reporting units | reportingUnit   3        
Goodwill impairment loss   $ 0 $ 6,919,094 $ 0    
Revolving Credit Facility            
Accounting Policies [Line Items]            
Collateral         $ 250,000  
Revolving credit facility maximum borrowing capacity         $ 2,000,000 $ 4,000,000
Minimum            
Accounting Policies [Line Items]            
Intangible assets, useful life   3 years        
Maximum            
Accounting Policies [Line Items]            
Intangible assets, useful life   15 years        
CISD | IPO            
Accounting Policies [Line Items]            
Stock split ratio 0.05          
Two Customers | Revenue, Product and Service Benchmark | Customer Concentration Risk            
Accounting Policies [Line Items]            
Concentration risk, percentage   47.00%        
Three Customers | Revenue, Product and Service Benchmark | Customer Concentration Risk            
Accounting Policies [Line Items]            
Concentration risk, percentage     52.00% 62.00%    
Three Customers | Accounts Receivable | Customer Concentration Risk            
Accounting Policies [Line Items]            
Concentration risk, percentage     54.00%      
Four Customers | Accounts Receivable | Customer Concentration Risk            
Accounting Policies [Line Items]            
Concentration risk, percentage   65.00%        
Notes Payable Due 2024            
Accounting Policies [Line Items]            
Debt instrument gross   $ 5,600,000