v3.26.3
Lease Obligations - Schedule of Component Of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease costs $ 2,592 $ 5,849
Short-term lease costs 435 304
Variable lease costs 232 545
Total Lease Costs $ 3,259 $ 6,698