XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Deferred Tax Assets for Tax Effects of Following Gross Tax Loss Carryforwards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Federal  
Tax Credit Carryforward [Line Items]  
Carry forward Amount $ 29,202
Years of Expiration 2027
State (post-apportionment)  
Tax Credit Carryforward [Line Items]  
Carry forward Amount $ 93,258
State (post-apportionment) | Earliest Tax Year  
Tax Credit Carryforward [Line Items]  
Years of Expiration 2024
State (post-apportionment) | Latest Tax Year  
Tax Credit Carryforward [Line Items]  
Years of Expiration 2042