v3.26.1
SEGMENT REPORTING - Revenue by Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 73,019,990 $ 56,224,620 $ 132,410,278 $ 100,363,966
Asset management        
Segment Reporting [Line Items]        
Total revenues 7,215,653 8,761,876 15,674,797 16,534,953
Life solutions        
Segment Reporting [Line Items]        
Total revenues 65,425,060 47,300,844 115,992,348 83,599,501
Technology services        
Segment Reporting [Line Items]        
Total revenues $ 379,277 $ 161,900 $ 743,133 $ 229,512