Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)

v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Accounting Policies [Abstract]    
Cash and cash equivalents $ 6,394,000 $ 36,589,000
Cash flow from operating activities $ 251,134,000 $ 400,475,000
Number of operating segments | segment 1  
Impairment of long-lived assets $ 0  
Vesting period (in years) 4 years