v3.26.1
Debt (Details) - Revolving Credit Agreement - Line of Credit - USD ($)
May 06, 2026
Nov. 16, 2023
Jun. 30, 2026
Minimum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent) 0.25%    
Minimum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent) 1.25%    
Maximum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent) 0.75%    
Maximum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent) 1.75%    
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 250,000,000 $ 125,000,000  
Debt instrument, term (in years)   5 years  
Unused capacity, commitment fee percentage   0.20%  
Line of credit outstanding     $ 0
Revolving Credit Facility | Minimum      
Line of Credit Facility [Line Items]      
Unused capacity, commitment fee percentage   0.20%  
Revolving Credit Facility | Maximum      
Line of Credit Facility [Line Items]      
Unused capacity, commitment fee percentage   0.30%