v3.26.3
Lease Obligations - Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 727
2027 315
2028 148
2029 79
2030 60
Thereafter 179
Total lease payments 1,508
Less imputed interest (202)
Total Lease Liabilities $ 1,306