v3.26.1
Commitments and Contingencies (Details)
12 Months Ended
Apr. 30, 2021
USD ($)
Dec. 31, 2025
USD ($)
Claims
Dec. 31, 2024
USD ($)
Employees
Commitments and Contingencies [Line Items]      
Number of former employees employed by subsidiaries | Employees     10
Estimate of possible loss    
Payment of for legal settlement $ 153,000    
Loss contingency accrual expenses   $ 250,000 $ 55,000
Number of labor claims | Claims   3  
Outstanding balance of fees   $ 403,000  
Employee Severance [Member]      
Commitments and Contingencies [Line Items]      
Severance costs   $ 230,000