v3.26.1
Debt (Details) - Revolving Credit Agreement - Line of Credit - USD ($)
Nov. 16, 2023
Mar. 31, 2026
Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Basis spread on variable rate (as a percent) 0.10%  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 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%