v3.25.4
Other Balance Sheet Information - Summary of Other Long-term Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Other long-term liabilities $ 5,800 $ 7,121
New Office Space in Phoenix, AZ    
Lessee, Lease, Description [Line Items]    
Other long-term liabilities   $ 6,131