XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance - Beginning of Year $ 3,548  
Increases related to current year's tax positions 959 $ 89
Increases related to organizational transactions   3,455
Increases (decreases) related to prior year's tax positions (182) 3
Decreases related to lapse of statute (487)  
Increases related to exchanges 94 1
Balance - End of Year $ 3,932 $ 3,548