v3.25.3
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Property Plant And Equipment [Line Items]          
Depreciation expense $ 2,100 $ 2,000 $ 5,400 $ 5,400  
Property and equipment right of use assets under finance leases with cost basis 67,483   67,483   $ 66,530
Amortization of right-to-use assets, finance leases 440 $ 314 1,186 $ 1,109  
Lab and Office Equipment Under Finance Right of Use Asset          
Property Plant And Equipment [Line Items]          
Property and equipment right of use assets under finance leases with cost basis 8,802   8,802   7,773
Accumulated amortization $ 5,300   $ 5,300   $ 4,100