XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Defined Contribution Plan
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Defined Contribution Plan Defined Contribution PlanThe Company maintains a defined contribution 401(k) plan for eligible employees. The Company had accrued matching contribution liabilities of approximately $2.5 million, $1.0 million, and $0.7 million as of December 31, 2025, 2024 and 2023, respectively, which are included in accrued compensation and related expenses.