XML 45 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Defined Contribution Plan Defined Contribution Plan The Company sponsors a 401(k) retirement savings plan for the benefit of its employees. Eligible employees may contribute a percentage of their compensation to this plan, subject to statutory limitations. The Company made contributions to the plan for eligible participants, and recorded contribution expenses of $4.6 million, $4.0 million, and $2.7 million for the years ended December 31, 2023, 2022, and 2021, respectively.