v3.26.3
Commitments and Contingencies - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Loss Contingencies [Line Items]        
Operating lease expense $ 1,261 $ 1,261 $ 3,783 $ 3,479
Finance lease expense:        
Amortization of right-of-use assets 1,321 684 3,155 1,633
Interest on lease liabilities $ 325 $ 160 $ 790 $ 403