v3.26.1
Income Taxes - Summary of Income Taxes Paid (Net of Refunds Received) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S. federal $ (725,000) $ 725,000
Total (730,581) 734,145
Florida    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State (7,813) 7,813
Texas    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State $ 2,232 $ 1,332