Employee Benefit Plans - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Defined Benefit Plan Disclosure [Line Items] | |||
Employer matching contribution, percent of match | 8.30% | ||
Pension Plan | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Defined benefit plan, insurance contract amount | $ 2.5 | $ 2.9 | |
United States | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Defined contribution plan expense | $ 0.9 | 0.5 | $ 0.0 |
South Korea | |||
Defined Benefit Plan Disclosure [Line Items] | |||
Defined contribution plan expense | $ 1.2 | $ 1.3 |