Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Provision For Income Taxes (Details)

v3.24.0.1
Income Taxes - Schedule of Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 0 $ 0 $ 0
State 6 7 1
Foreign 133 85 6
Total current provision 139 92 7
Deferred      
Federal 0 0 (7,917)
State 0 0 (2,627)
Total deferred benefit 0 0 (10,544)
Total provision (benefit) $ 139 $ 92 $ (10,537)