v3.25.3
Operating Leases - Additional Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets $ 139,297   $ 139,297     $ 10,881
Operating lease costs 4,900 $ 800 8,500 $ 2,200    
Variable lease costs $ 300 $ 200 600 400    
Operating lease, payments     $ 7,900 $ 1,800    
Weighted average remaining lease term 12 years 1 month 6 days   12 years 1 month 6 days      
Weighted average discount rate, percent 6.10%   6.10%      
Operating leases, future minimum payments due $ 147,000   $ 147,000      
Operating Lease, Lease Not yet Commenced            
Lessee, Lease, Description [Line Items]            
Lease not yet commenced 1,500   1,500      
New Albany, Ohio            
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets 69,400   69,400      
Operating lease, right-ot-use asset, adjustment $ 10,400   $ 10,400      
Mesa, Arizona            
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets         $ 20,900  
Menlo Park, California            
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets         $ 31,500