XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Held-to-maturity securities, net    
Carrying values and fair value measurements of financial instruments not carried at fair value    
Carrying Value $ 4,833 $ 4,833
Fair value 4,863 4,934
Carrying Value | Agent loans, net    
Carrying values and fair value measurements of financial instruments not carried at fair value    
Carrying Value 109,331 92,731
Carrying Value | Other loans receivable, net    
Carrying values and fair value measurements of financial instruments not carried at fair value    
Carrying Value 15,491 11,555
Carrying Value | Held-to-maturity securities, net    
Carrying values 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 values and fair value measurements of financial instruments not carried at fair value    
Fair Value 113,850 90,713
Fair Value | Other loans receivable, net | Level 3 Fair Value    
Carrying values and fair value measurements of financial instruments not carried at fair value    
Fair Value 12,509 11,555
Fair Value | Held-to-maturity securities, net | Level 3 Fair Value    
Carrying values and fair value measurements of financial instruments not carried at fair value    
Fair value $ 4,863 $ 4,934