XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt (Details) - Fixed Rate Senior Notes due 2029 - Senior Notes - USD ($)
$ in Thousands
Dec. 31, 2024
Oct. 31, 2024
Sep. 30, 2024
Line of Credit Facility [Line Items]      
Senior unsecured notes $ 50,000 $ 50,000 $ 50,000
Less: Unamortized discount and issuance costs (1,474)    
Notes payable, net of unamortized discount and issuance costs $ 48,526