v3.26.1
SEGMENT REPORTING - Revenue by Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenues $ 59,390,288 $ 44,139,346
Operating Segments | Asset management    
Segment Reporting Information [Line Items]    
Total revenues 8,459,144 7,773,077
Operating Segments | Life solutions    
Segment Reporting Information [Line Items]    
Total revenues 50,567,288 36,298,657
Operating Segments | Technology services    
Segment Reporting Information [Line Items]    
Total revenues $ 363,856 $ 67,612