v3.26.3
Commitments and Contingencies (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2015
employee
claim
partner
Dec. 31, 2025
USD ($)
Loss Contingencies [Line Items]            
Number of former partners | partner         3  
Number of former employees | employee         1  
Litigation costs $ 0 $ 1,400,000 $ (4,300,000) $ 12,700,000    
Pending Litigation            
Loss Contingencies [Line Items]            
Loss contingency, pending plaintiffs claims, number | claim         14  
Indemnification Guarantee            
Loss Contingencies [Line Items]            
Estimate of possible loss $ 0   $ 0     $ 0