v3.25.2
Intangibles - Expected Amortization (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Intangibles          
Amortization $ 729,681 $ 204,812 $ 934,491 $ 409,624 $ 819,250
Capitalized cost 15,358 $ 24,779 40,136 $ 49,557  
Future amortization expense          
2025 6,100,255   6,100,255    
2026 6,100,255   6,100,255    
2027 6,100,255   6,100,255    
2028 6,100,255   6,100,255    
2029 $ 6,100,255   $ 6,100,255