XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]    
Certificates of deposit | $ $ 6.7 $ 8.2
Number of operating segments 1  
Number of reportable segments 1  
Minimum    
Summary Of Significant Accounting Policies [Line Items]    
Useful Life (Years) 2 years  
Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Useful Life (Years) 30 years