XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
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,876 4,934
Carrying value | Agent Loans, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 109,131 92,731
Carrying value | Other loans receivable, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 16,069 11,555
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 104,110 90,713
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 13,187 11,555
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,876 $ 4,934