v3.25.2
NOTES PAYABLE (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
facility
Dec. 31, 2021
USD ($)
NOTES PAYABLE    
Number of facilities extended to borrowers | facility 2  
Interest rate description Interest on Facility 1 was due on the first day of each month beginning January 1, 2022. The interest rate was an annual rate equal to the sum of (i) the greater of the BSBY Daily Floating Rate or (ii) the Index Floor (as defined in the Loan Agreement), plus 2.00%  
Frequency of periodic payment The Company had to pay interest on the first day of each month which began January 1, 2022, and the Company also repaid the principal amount in equal installments of $444,444 per month. All unpaid interest and principal on Facility 2 was fully paid off and the Facility was terminated during May 2023  
Loan Agreement | Line of credit    
NOTES PAYABLE    
Amount borrowed under line of credit facility   $ 4,000,000
Spread on variable rate 2.00%  
Amount of fixed term loan $ 16,000,000  
Loan Agreement | Fixed rate term    
NOTES PAYABLE    
Interest rate 2.80%  
Periodic principal payment $ 444,444