XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Securities - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis $ 4,175 $ 5,000  
Available-for-sale Securities, Gross Unrealized Gains 0 4  
Available-for-sale Securities, Gross Unrealized Losses (12) (1)  
Available-for-sale Securities, Allowance for Credit Losses 0 0 $ 0
Available-for-sale Securities, Fair Value 4,163 5,003  
Corporate Bonds      
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis   5,000  
Available-for-sale Securities, Gross Unrealized Gains   4  
Available-for-sale Securities, Gross Unrealized Losses   (1)  
Available-for-sale Securities, Allowance for Credit Losses   0  
Available-for-sale Securities, Fair Value   $ 5,003  
Agency Mortgage-backed Securities      
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis 4,175    
Available-for-sale Securities, Gross Unrealized Gains 0    
Available-for-sale Securities, Gross Unrealized Losses (12)    
Available-for-sale Securities, Allowance for Credit Losses 0    
Available-for-sale Securities, Fair Value $ 4,163