v3.25.4
Summary of Significant Accounting Policies - Operating Leases (Details) - renewal_option
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Number of renewal options 1  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, net Other assets, net
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease initial term 5 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease initial term 10 years