v3.25.2
Federal Tax Liability, Penalties and Interest (Details) - USD ($)
Jan. 08, 2025
Mar. 31, 2025
Dec. 31, 2024
Federal Tax Liability, Penalties and Interest      
Accrued payroll tax liability   $ 5,850,000 $ 6,230,000
Payment of outstanding federal payroll tax liabilities $ 500,000