v3.26.1
Debt - Additional Information (Details) - JP Morgan Credit Agreement - USD ($)
Oct. 05, 2021
Jun. 30, 2026
Debt Instrument [Line Items]    
Outstanding borrowings   $ 0
Minimum    
Debt Instrument [Line Items]    
Line of credit facility, commitment fee (as a percent) 0.25%  
Maximum    
Debt Instrument [Line Items]    
Line of credit facility, commitment fee (as a percent) 0.40%  
SOFR | Minimum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 1.75%  
SOFR | Maximum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 2.50%  
Alternate Base Rate | Minimum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 0.75%  
Alternate Base Rate | Maximum    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 1.50%  
Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt instrument term 5 years  
Line of credit, maximum borrowing capacity $ 100,000,000.0  
Additional commitment 50,000,000.0  
Letters of Credit    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 10,000,000.0