Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) - Schedule of balance of gross unrecognized tax benefits, before interest and penalties

v3.22.4
Income Taxes (Details) - Schedule of balance of gross unrecognized tax benefits, before interest and penalties - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Balance Of Gross Unrecognized Tax Benefits Before Interest And Penalties Abstract    
Unrecognized tax benefits at beginning of year  
Increases related to current year tax positions
Decreases related to current year tax positions
Increases related to prior year tax positions 739
Decreases related to prior year tax positions
Decreases related to expiration of prior year tax positions
Unrecognized tax benefits at end of year $ 739