v3.26.3
Commitments and Contingencies - Schedule of Summarizes Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 1,853 $ 1,896 $ 5,527 $ 5,682
Finance lease cost:        
Amortization of ROU assets 916 915 2,747 2,713
Interest 177 180 534 541
Variable lease cost 1,449 1,581 4,281 4,272
Total lease costs $ 4,395 $ 4,572 $ 13,089 $ 13,208