Annual report [Section 13 and 15(d), not S-K Item 405]

Intangible assets and liabilities other than goodwill - Schedule of Aggregate Future Amortization (Details)

v3.25.1
Intangible assets and liabilities other than goodwill - Schedule of Aggregate Future Amortization (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]    
Total $ 2,513,189 $ 2,436,230
Finite-Lived Intangible Assets And Liability, Net, Amortization Expense, Rolling Maturity [Abstract]    
2025 248,796  
2026 292,727  
2027 299,135  
2028 160,486  
2029 142,994  
Thereafter 919,316  
Total 2,063,454  
Non-contract related intangibles    
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]    
2025 169,754  
2026 168,244  
2027 167,936  
2028 23,278  
2029 5,786  
Thereafter 11,571  
Total 546,569  
Contract related intangibles    
Finite-Lived Intangible Assets And Liability, Net, Amortization Expense, Rolling Maturity [Abstract]    
2025 79,042  
2026 124,483  
2027 131,199  
2028 137,208  
2029 137,208  
Thereafter 907,745  
Total $ 1,516,885