XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Held-to-maturity securities, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value $ 4,833  
Fair value 4,833  
Carrying value | Agent loans, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 67,448 $ 67,787
Carrying value | Other loans receivable, net    
Carrying value and fair value measurements of financial instruments not carried at fair value    
Carrying value 10,713 10,713
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 0
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 63,281 66,445
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 10,713 10,713
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,833 $ 0