XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Held-to-maturity securities, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value $ 4,833 $ 4,833
Fair value 4,748 4,863
Carrying value | Agent Loans, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 120,524 109,331
Carrying value | Other loans receivable, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 16,126 15,491
Carrying value | Held-to-maturity securities, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 4,833 4,833
Fair value | Agent Loans, net | Level 3 Fair Value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value 116,073 113,850
Fair value | Other loans receivable, net | Level 3 Fair Value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value 16,069 12,509
Fair value | Held-to-maturity securities, net | Level 3 Fair Value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value $ 4,748 $ 4,863