Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Additional Information (Details)

v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event - Purchase and Sales of Future Receipts
1 Months Ended
Apr. 30, 2025
USD ($)
Subsequent Event [Line Items]  
Sale of accounts receivable $ 2,102,500
Proceeds from sale of notes receivable 1,450,000
Amount agreed to pay weekly sales receipts $ 62,000