v3.26.1
Borrowings - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Interest expense $ 2,000,000.0 $ 2,000,000.0 $ 4,000,000.0 $ 3,900,000  
Revolving credit agreement          
Debt Instrument [Line Items]          
Debt and capital lease obligations 0   0    
Line of credit facility, maximum borrowing capacity 100,000,000.0   $ 100,000,000.0    
Line of credit facility, unused capacity, commitment fee, percentage     0.15%    
Level 2          
Debt Instrument [Line Items]          
Borrowings fair value $ 180,300,000   $ 180,300,000   $ 180,300,000