v3.26.1
Lease Obligations - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease costs $ 401 $ 1,450 $ 2,360 $ 4,357
Short-term lease costs 206 66 246 230
Variable lease costs 57 158 184 463
Total Lease Costs $ 664 $ 1,674 $ 2,790 $ 5,050