v3.26.1
Debt - Acquisition Loans (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
CHF (SFr)
Mar. 31, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Total $ 515,076,169      
Less: unamortized debt issuance costs (1,904,052)     $ (324,421)
Total debt 513,172,117     $ 84,665,040
Swisslinx Acquisition Loan        
Debt Instrument [Line Items]        
Total $ 36,285,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,890,147      
Percentage of Acquisition 100.00% 100.00% 100.00%  
Swisslinx Acquisition Loan | Minimum        
Debt Instrument [Line Items]        
Total $ 2,502,000 SFr 2,000,000    
SARON rate 0.00% 0.00% 0.00%  
Seven Stars Acquisition Loan        
Debt Instrument [Line Items]        
Total $ 17,330,000   € 15,000,000  
Interest Rate at End of Period 10.53% 10.53% 10.53%  
Interest Rate, Margin 8.50% 8.50% 8.50%  
Total debt $ 16,932,099      
Long Term Debt, Additional Facility 17,330,000   € 15,000,000  
Königstein Acquisition Loans        
Debt Instrument [Line Items]        
Total $ 8,087,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,199,000   € 4,500,000  
Interest Rate at End of Period 5.23% 5.23% 5.23%  
Interest Rate, Margin 3.20% 3.20% 3.20%  
Total debt $ 2,463,294      
Königstein Acquisition Loan - Investment Loan B        
Debt Instrument [Line Items]        
Total $ 2,888,000   € 2,500,000  
Interest Rate at End of Period 5.63% 5.63% 5.63%  
Interest Rate, Margin 3.60% 3.60% 3.60%  
Total debt $ 2,498,072      
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