XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES - Disaggregated Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 62,975,156 $ 28,148,491 $ 163,339,122 $ 78,711,777
Insurance commissions 874,685 0 1,213,472 0
Fee-based services 0 0 0 6,959,273
Total revenues 62,975,156 28,148,491 163,339,122 78,711,777
Related Party        
Disaggregation of Revenue [Line Items]        
Revenue from life insurance policies held using the fair value method, net 8,528,283 0 25,604,900 0
Revenue from life insurance policies held using the investment method 57,414 0 57,414 0
Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Revenue from life insurance policies held using the fair value method, net 44,150,656 26,897,846 106,706,458 66,241,936
Revenue from life insurance policies held using the investment method 4,967 69,729 4,967 577,122
Asset management        
Disaggregation of Revenue [Line Items]        
Revenue 8,633,803 116,386 25,168,756 539,209
Asset management | Related Party        
Disaggregation of Revenue [Line Items]        
Total revenues 7,575,553 56,539 21,995,024 362,394
Asset management | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Total revenues 1,058,250 59,847 3,173,732 176,815
Asset management fees | Related Party        
Disaggregation of Revenue [Line Items]        
Revenue 7,016,846 0 20,655,765 0
Asset management fees | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Revenue 1,010,267 0 3,003,382 0
Servicing revenue | Related Party        
Disaggregation of Revenue [Line Items]        
Revenue 558,707 56,539 1,339,259 362,394
Servicing revenue | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Revenue 47,983 59,847 170,350 176,815
Life solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 54,122,577 28,032,105 137,722,078 78,172,568
Life solutions | Related Party        
Disaggregation of Revenue [Line Items]        
Total revenues 8,585,697 0 25,662,314 0
Life solutions | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Total revenues 45,536,880 28,032,105 112,059,764 78,172,568
Originations        
Disaggregation of Revenue [Line Items]        
Revenue 506,572 1,064,530 4,134,867 4,394,237
Technology services        
Disaggregation of Revenue [Line Items]        
Revenue 218,776 0 448,288 0
Total revenues $ 218,776 $ 0 $ 448,288 $ 0