XML 102 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt - Additional Information (Details)
12 Months Ended
Dec. 13, 2017
USD ($)
Dec. 31, 2025
USD ($)
Dec. 16, 2025
Dec. 31, 2024
USD ($)
Dec. 08, 2022
Debt Instrument          
Notes payable, net   $ 149,353,000   $ 149,020,000  
Debt Instsrument Leverage Ratio   0.003      
150M Senior Notes          
Debt Instrument          
Notes payable, net $ 150,000,000        
Interest rate (percentage) 6.25%        
Debt Instrument, Term 10 years        
Debt instrument, redemption description   We may redeem the Senior Notes at our 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. On or after that date, we 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 [Member]          
Debt Instrument          
Interest rate (percentage) 6.25%       7.25%
150M Senior Notes | Kroll Bond Rating Agency, LLC If Announced Upgrade Of Rating [Member]          
Debt Instrument          
Interest rate (percentage)     6.25%   7.25%