XML 132 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities - Changes in Allowance for Indemnifications Losses (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in the allowance for indemnification losses      
Net reversal of provision for indemnification losses $ (585,000) $ (858,000) $ (104,000)
Indemnification reserve for recourse provisions      
Change in the allowance for indemnification losses      
Allowance, beginning of period 2,394,000 3,252,000  
Net reversal of provision for indemnification losses (585,000) (858,000)  
Allowance, end of period $ 1,809,000 $ 2,394,000 $ 3,252,000