v3.25.2
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 08, 2025
Mar. 31, 2025
Dec. 31, 2022
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2024
Commitments and Contingencies            
Accrued payroll tax liability   $ 5,850,000       $ 6,230,000
Payment of outstanding federal payroll tax liabilities $ 500,000          
State tax lien amount   71,486        
City tax lien amount     $ 403 $ 9,955 $ 975  
Payments made on behalf of related party   $ 54,000