v3.25.2
LOAN RECEIVABLE HELD AT CARRYING VALUE - Schedule of Changes in Loans Receivable (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Principal      
Total loans receivable at carrying value, principal, beginning balance $ 0 $ 0 $ 1,897,324
Loan repayments   (118,392)  
Loan write-off   (1,778,932)  
Total loans receivable at carrying value, principal, ending balance 0 0 $ 1,897,324
Original Issue Discount      
Total loans receivable at carrying value, original issue discount, beginning balance   (1,686)  
Loan write-off   1,686  
Total loans receivable at carrying value, original issue discount, ending balance 0 0  
Carrying Value      
Total loans receivable at carrying value, carrying value, beginning balance   1,895,638  
Loan repayments   (118,392)  
Loan write-off (1,800,000) (1,777,246)  
Total loans receivable at carrying value, carrying value, ending balance $ 0 $ 0