v3.26.3
Leases - Schedule of Undiscounted Minimum Rental Commitments under Non-cancelable Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
Remaining 2026 $ 3,378
2027 20,755
2028 3,479
Undiscounted minimum rental commitments 27,612
Interest (1,084)
Operating lease liabilities $ 26,528