v3.25.1
REVENUES - Asset Management Balances (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Retrocession Fee Payable:      
Retrocession fees payable $ 5,361,714 $ 5,312,214  
Related Party      
Management and Performance Fee Receivables:      
Accounts receivable 6,196,493 7,113,369  
Management and performance fee receivable, related party $ 14,037,322 13,379,301  
Management and Performance Fee | Related Party      
Management and Performance Fee Receivables:      
Accounts receivable   4,772,620 $ 6,772,073
Management and performance fee receivable, related party   14,037,322 13,379,301
Total management and performance fee receivables   18,809,942 20,151,374
Retrocession Fee      
Retrocession Fee Payable:      
Other current liabilities   2,209,621 3,216,639
Retrocession fees payable   5,361,714 5,312,214
Total retrocession fee payable   $ 7,571,335 $ 8,528,853