v3.26.1
Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Summary of Significant Accounting Policies [Line Items]                
Number of reportable segments         3 3    
Number of days for execution of the insurance policies     30 days          
Assets held for sale     $ 283,000
Income tax settlement percentage         50.00%      
Contract assets    
Contract liabilities    
Revenues recognized  
Interest and penalties        
Unrecognized uncertain tax positions          
Impairment or Disposal of Long-Lived Assets [Member]                
Summary of Significant Accounting Policies [Line Items]                
Impairment losses        
Allowance for Expected Credit Losses [Member]                
Summary of Significant Accounting Policies [Line Items]                
Loans and notes receivable, allowance for expected credit losses $ 0 $ 90,000.00   $ 2,000.000     $ 140,000  
Measurement Input, Discount for Lack of Marketability [Member]                
Summary of Significant Accounting Policies [Line Items]                
Marketability price 12.95   12.95 12.95 12.95 12.95    
Maximum [Member] | Measurement Input, Discount for Lack of Marketability [Member]                
Summary of Significant Accounting Policies [Line Items]                
Marketability price 0.83   0.83 0.83 0.83 0.83    
Minimum [Member] | Measurement Input, Discount for Lack of Marketability [Member]                
Summary of Significant Accounting Policies [Line Items]                
Marketability price 10.7   10.7 10.7 10.7 10.7