XML 81 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Additional Information (Details)
9 Months Ended
Dec. 13, 2017
USD ($)
Sep. 30, 2025
USD ($)
Dec. 16, 2025
Dec. 31, 2024
USD ($)
Dec. 08, 2022
Debt Instrument          
Notes payable   $ 149,270,000   $ 149,020,000  
Debt instrument, leverage ratio   0.003      
150M Senior Notes          
Debt Instrument          
Notes payable $ 150,000,000        
Interest rate (percentage) 6.25%        
Debt Instrument, Term 10 years        
Debt instrument, redemption description   The Company may redeem the Senior Notes at its option, at any time and from time to time in whole or in part, prior to September 15, 2027, at a redemption price equal to the greater of (i) 100% of the principal amount of the notes to be redeemed and (ii) the sum of the present values of the remaining scheduled payments of principal and interest thereon from the date of redemption to the date that is three months prior to maturity, plus accrued and unpaid interest thereon. On or after that date, the Company may redeem the Senior Notes at par, plus accrued and unpaid interest thereon.      
Percentage of principal amount of the notes to be redeemed 100.00%        
150M Senior Notes | Kroll Bond Rating Agency, LLC Announced Downgrade of Rating          
Debt Instrument          
Interest rate (percentage) 6.25%       7.25%
150M Senior Notes | Kroll Bond Rating Agency, LLC if Announced Upgrade of Rating          
Debt Instrument          
Interest rate (percentage)     6.25%   7.25%