v3.26.1
REVENUES - Disaggregated Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 59,390,289 $ 44,139,346
Insurance commissions 1,630,676 0
Total revenues 59,390,288 44,139,346
Related Party    
Disaggregation of Revenue [Line Items]    
Revenues 760,237 326,487
Asset management    
Disaggregation of Revenue [Line Items]    
Revenues 8,459,144 7,773,077
Asset management | Related Party    
Disaggregation of Revenue [Line Items]    
Revenues 6,656,464 6,698,201
Total revenues 7,416,701 7,024,688
Asset management | Nonrelated Party    
Disaggregation of Revenue [Line Items]    
Total revenues 1,042,443 748,389
Asset management fees | Related Party    
Disaggregation of Revenue [Line Items]    
Revenues 6,656,464 6,698,201
Asset management fees | Nonrelated Party    
Disaggregation of Revenue [Line Items]    
Revenues 987,055 729,010
Servicing revenue | Related Party    
Disaggregation of Revenue [Line Items]    
Revenues 760,237 326,487
Servicing revenue | Nonrelated Party    
Disaggregation of Revenue [Line Items]    
Revenues 55,388 19,379
Life solutions    
Disaggregation of Revenue [Line Items]    
Revenue from life insurance policies using the fair value method, net 48,012,678  
Total revenues 50,567,288 36,298,657
Life solutions | Related Party    
Disaggregation of Revenue [Line Items]    
Revenue from life insurance policies using the fair value method, net 16,550,621 901,346
Total revenues 16,550,621 901,346
Life solutions | Nonrelated Party    
Disaggregation of Revenue [Line Items]    
Revenue from life insurance policies using the fair value method, net 31,462,057 32,933,861
Total revenues 34,016,667 35,397,311
Originations    
Disaggregation of Revenue [Line Items]    
Revenues 923,934 2,463,450
Technology services    
Disaggregation of Revenue [Line Items]    
Revenues 363,856 67,612
Total revenues $ 363,856 $ 67,612