v3.26.1
Debt - Acquisition Loans (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
CHF (SFr)
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Total $ 567,504,609      
Less: unamortized debt issuance costs (1,582,461)     $ (324,421)
Total debt 565,922,148     $ 84,665,040
Swisslinx Acquisition Loan        
Debt Instrument [Line Items]        
Total $ 35,822,000 SFr 29,000,000    
Interest Rate at End of Period 3.70% 3.70% 3.70%  
Interest Rate, Margin 3.70% 3.70% 3.70%  
Total debt $ 28,574,850      
Percentage of Acquisition 100.00% 100.00% 100.00%  
Debt Instrument, Debt Default, Amount $ 4,632,000 SFr 3,750,000    
Swisslinx Acquisition Loan | Minimum        
Debt Instrument [Line Items]        
Total $ 2,471,000 SFr 2,000,000    
SARON rate 0.00% 0.00% 0.00%  
Seven Stars Acquisition Loan        
Debt Instrument [Line Items]        
Total $ 17,091,000   € 15,000,000  
Interest Rate at End of Period 10.68% 10.68% 10.68%  
Interest Rate, Margin 8.50% 8.50% 8.50%  
Total debt $ 16,824,365      
Long Term Debt, Additional Facility 17,091,000   € 15,000,000  
Königstein Acquisition Loans        
Debt Instrument [Line Items]        
Total $ 7,976,000   € 7,000,000  
Percentage of Acquisition 80.00% 80.00% 80.00%  
Debt Instrument, Covenant Compliance, Annual Report Submission, Duration 180 days      
Debt Instrument, Covenant Compliance, Quarterly Report Submission, Duration 45 days      
Debt Instrument, Covenant Compliance, Annual Percentage Increase 1.50%      
Königstein Acquisition Loan - Investment Loan A        
Debt Instrument [Line Items]        
Total $ 5,127,000   € 4,500,000  
Interest Rate at End of Period 5.38% 5.38% 5.38%  
Interest Rate, Margin 3.20% 3.20% 3.20%  
Total debt $ 2,182,508      
Debt Instrument, Debt Default, Amount 285,000   € 250,000  
Königstein Acquisition Loan - Investment Loan B        
Debt Instrument [Line Items]        
Total $ 2,849,000   € 2,500,000  
Interest Rate at End of Period 5.78% 5.78% 5.78%  
Interest Rate, Margin 3.60% 3.60% 3.60%  
Total debt $ 2,507,929      
Swisslinx Acquisition Loan, Fixed Loans | Minimum        
Debt Instrument [Line Items]        
Debt term 2 years      
Swisslinx Acquisition Loan, Fixed Loans | Maximum        
Debt Instrument [Line Items]        
Debt term 5 years      
Swisslinx Acquisition Loan , Fixed Advances | Minimum        
Debt Instrument [Line Items]        
Debt term 3 months      
Swisslinx Acquisition Loan , Fixed Advances | Maximum        
Debt Instrument [Line Items]        
Debt term 6 months