v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of cash and restricted cash:    
Cash - beginning of period $ 0 $ 22,232
Restricted cash - beginning of period 843,313  
Cash and restricted cash - beginning of period 843,313 22,232
Cash - end of period 1,506 0
Restricted cash - end of period 757,336 843,313
Cash and restricted cash - end of period $ 758,842 $ 843,313