v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 23, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]          
Maximum advance amount         $ 2,500,000
Percentage of total interest rate       8.25%  
Line of credit balance outstanding     $ 0 $ 0 1,839,891
Damages sought value   $ 179,100,000      
Accrual loss contingencies     0 0  
Insurance recovery receivable     226,145 226,145 $ 0
Insurance recovery corresponding reduction of selling, general and administrative expenses     (226,145) (226,145)  
Contractual obligation     700,000 700,000  
Purchase Agreement | Zuccaro Technical Consulting LLC          
Loss Contingencies [Line Items]          
Ownership percentage acquired 100.00%        
Cash payment at closing $ 500,000        
Shares acquired $ 2,500,000        
Percentage of revenue share payments of ROC evidence advanced revenue 15.00%        
Capitalization, long-term debt and equity $ 7,000,000        
Vesting period 5 years        
Assets acquired or liabilities assumed     0 0  
Purchase Agreement | Zuccaro Technical Consulting LLC | Vests at Closing          
Loss Contingencies [Line Items]          
Shares acquired $ 875,000        
Purchase Agreement | Zuccaro Technical Consulting LLC | Vests on First Anniversary of Closing          
Loss Contingencies [Line Items]          
Shares acquired 1,125,000        
Purchase Agreement | Zuccaro Technical Consulting LLC | Vests on Third Anniversary of Closing          
Loss Contingencies [Line Items]          
Shares acquired 500,000        
Purchase Agreement | Zuccaro Technical Consulting LLC | Vesting over Five Years | Maximum          
Loss Contingencies [Line Items]          
Shares acquired $ 500,000        
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent          
Loss Contingencies [Line Items]          
Insurance recovery receivable     $ 226,145 $ 226,145