v3.26.1
Long-Term Debt (Details 1) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2027 $ 31,572  
2028 25,863  
2029 5,523  
2030 4,040  
2031 4,194  
Thereafter 118,486  
Total $ 189,678 $ 197,245