Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details)

v3.26.3
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 21 Months Ended
Jun. 30, 2026
installment
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
Long-Term Purchase Commitment [Line Items]              
Proceeds from long-term lines of credit       $ 0   $ 0  
Insurance premiums payable, term of contract 12 months            
Insurance premiums payable, number of equal installments | installment 10            
Insurance premiums payable, current   $ 400,000   400,000   200,000 $ 400,000
IEEPA Tariff Refund              
Long-Term Purchase Commitment [Line Items]              
Payment for import duties         $ 1,200,000   1,200,000
Recovery of direct costs   1,200,000 $ 0 1,200,000 $ 0    
Standby Letters of Credit              
Long-Term Purchase Commitment [Line Items]              
Line of credit facility, maximum borrowing capacity   1,300,000   1,300,000   1,300,000 1,300,000
Merchandise              
Long-Term Purchase Commitment [Line Items]              
Purchase obligation   $ 9,900,000   $ 9,900,000   $ 11,200,000 $ 9,900,000