Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Deferred Tax Assets (Details)

v3.22.4
Income Taxes - Summary of Deferred Tax Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Domestic state NOL  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 11,602
Expiration Date 2032 - Indefinite
Foreign NOL  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 18,963
Expiration Date Indefinite life
Foreign capital loss  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 2,557
Expiration Date Indefinite life
Foreign tax credits  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 5,136
Foreign tax credits | Minimum [Member]  
Tax Credit Carryforward [Line Items]  
Expiration Date Dec. 31, 2022
Foreign tax credits | Maximum [Member]  
Tax Credit Carryforward [Line Items]  
Expiration Date Dec. 31, 2027