XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Change in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets, Valuation Allowance [Roll Forward]      
Valuation allowance, at beginning of year $ 12,748 $ 0 $ 0
Increase in valuation allowance recorded through earnings 2,281 12,654 0
Decrease in valuation allowance recorded through other comprehensive income (94) 0 0
Increase in valuation allowance recorded through other comprehensive income 0 94 0
Valuation allowance, at end of year $ 14,935 $ 12,748 $ 0