XML 69 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Summary Of Significant Accounting Policies [Line Items]    
Right-of-use assets $ 650 $ 20,563
Operating lease liabilities 1,318  
Outstanding claim 0  
Impairment of long-lived assets $ 0  
Tax positions, description The Company determines whether it is more likely than not that a tax position will be sustained upon examination. The tax benefit to be recognized for any tax position that meets the more-likely-than-not recognition threshold is calculated as the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. If it is not more likely than not that a position will be sustained, none of the benefit attributable to the position is recognized.  
Employee Stock Purchase Plan    
Summary Of Significant Accounting Policies [Line Items]    
Purchase of common stock through payroll deductions expressed in percentage of fair market value 85.00%  
Share based compensation, discount from market price 15.00%  
Share based compensation arrangement by share based payment purchase period 180 days