v3.26.1
Hurricane Helen and Milton and Insurance Recovery Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 01, 2025
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Loss Contingencies [Line Items]        
Repairs and maintenance costs       $ 816,000
Proceeds from insurance recovery       1,561,000
Gain from insurance recovery   $ 744,555 $ 744,555 $ 744,555
Casualty Losses        
Loss Contingencies [Line Items]        
Proceeds from insurance recovery $ 1,039,000      
Lost Business and Profits        
Loss Contingencies [Line Items]        
Proceeds from insurance recovery $ 522,000