v3.25.1
Notes Payable - Summary of Notes Payable Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
NOTES PAYABLE    
Balance beginning of year $ 9,750,000  
Advances 12,000,000  
Conversion of ACL to Note Payable 0 $ 9,750,000
Principal Payments (11,900,000) 0
Balance end of year $ 9,850,000 $ 9,750,000