XML 40 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plan
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
The Company sponsors a defined contribution plan pursuant to Section 401(k) of the Internal Revenue Code for all eligible employees. The Company’s matching contribution expense was $3.9 million, $3.6 million, and $2.9 million during the years ended December 31, 2025, 2024, and 2023, respectively.