XML 107 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Schedule Of Income Tax [Line Items]          
Income tax rate, percentage 31.00% 3.90% 11.40% 15.70%  
Income tax expense $ 5,836 $ 3,327 $ 10,774 $ (10,713)  
Federal statutory tax rate, percentage 21.00% 21.00% 21.00% 21.00%  
Capital losses $ 19,083   $ 19,083   $ 17,541
Tax of carried forward     1,482    
Deferred tax liabilities undistributed earnings of foreign subsidaries 203   203   $ 205
Unrecognized Tax Benefits Including Interest And Penalties [Member]          
Schedule Of Income Tax [Line Items]          
Unrecognized tax benefits $ 1,353 $ 19,897 $ 1,353 $ 19,897