XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - July 2026 Notes (Details) - Senior Notes - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Jul. 31, 2021
Jul. 29, 2021
MassMutual        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 46,000,000
July 29, 2021 - Series A Notes        
Debt Instrument [Line Items]        
Aggregate principal amount       75,000,000
Fixed interest rate 3.50%      
September 15, 2021 - Series B Notes        
Debt Instrument [Line Items]        
Aggregate principal amount       38,000,000
Fixed interest rate 3.50%      
October 28, 2021 - Series C Notes        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 37,000,000
Fixed interest rate 3.50%      
July 2026 Unsecured Notes        
Debt Instrument [Line Items]        
Fixed interest rate       3.50%
Total assets threshold       0.0150
Ownership percentage for immediate conversion     66.6667%  
July 2026 Unsecured Notes | Level 3        
Debt Instrument [Line Items]        
Long term debt fair value $ 142,000,000 $ 133,500,000    
July 2026 Unsecured Notes | External Credit Rating, Investment Grade        
Debt Instrument [Line Items]        
Investment grade conditions       0.0075