XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 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,848 4,863
Carrying value | Agent Loans, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 119,672 109,331
Carrying value | Other loans receivable, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 18,993 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
Level 3 Fair Value | Agent Loans, net | Fair value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value 116,064 113,850
Level 3 Fair Value | Other loans receivable, net | Fair value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value 15,923 12,509
Level 3 Fair Value | Held-to-maturity securities, net | Fair value    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Fair value $ 4,848 $ 4,863