XML 72 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Accounting Policies [Line Items]    
Description of voting rights Each share of common stock entitles the holder to one vote and to receive dividends when and if declared by the board of directors of the Company.  
Unrealized gain (loss) on investments | $ $ 2,472 $ (1,763)
Number of reporting segments 1  
Number of operating segments 1  
Operating Lease Term 12 months