Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities - Narrative (Details)

v3.25.1
Accrued Liabilities - Narrative (Details) - USD ($)
Mar. 25, 2025
Mar. 20, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Business Acquisition [Line Items]          
Accrued purchase price     $ 3,549,196 $ 0 $ 0
SeaTrepid International, L.L.C          
Business Acquisition [Line Items]          
Total purchase price $ 14,400,000 $ 14,363,925      
Accrued purchase price     $ 3,549,196