XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF CONTRACT WITH CUSTOMER LIABILITY (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounting Policies [Abstract]    
Beginning of period $ 14,480,917 $ 8,828,598
Additions 64,668,542 17,773,373
Revenue recognized (64,523,557) (13,399,214)
End of period $ 14,625,902 $ 13,202,757