XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General - Additional Information (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Member_class
Representative
Member
Dec. 31, 2023
USD ($)
Number of classes of members | Member_class 2  
Number of Class A members | Member 11  
Number of representatives from each Class A member on the board of directors | Representative 2  
Number of representatives from each Class B member on the board of directors | Representative 1  
Consolidated assets | $ $ 2,195,608 $ 2,232,350
VIE's    
Consolidated assets | $ $ 6,700 $ 6,600