v3.25.1
Related-party Transactions - Narrative (Details)
ft² in Thousands, $ in Thousands
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2021
USD ($)
ft²
Related Party Transaction [Line Items]      
Accrued liabilities and other current liabilities $ 31,168 $ 40,822  
Other non-current liabilities 3,141 3,253  
Related Party      
Related Party Transaction [Line Items]      
Rentable area (in square feet) | ft²     18
Related Party | Sonoma      
Related Party Transaction [Line Items]      
Rentable area (in square feet) | ft²     18
Tenant improvements     $ 4,600
Accrued liabilities and other current liabilities 500 500  
Other non-current liabilities $ 2,400 $ 2,500