v3.26.1
Lease Obligations - Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
October 2025 through December 31, 2025 $ 184
2026 727
2027 315
2028 148
2029 79
Thereafter 239
Total lease payments 1,692
Less imputed interest 229
Total Lease Liabilities $ 1,463