Annual report [Section 13 and 15(d), not S-K Item 405]

Employee Benefit Plans (Tables)

v3.25.4
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Schedule of Employee Benefit Plan
The table below presents the expense for matching contributions for the following periods:
Year Ended
December 31, 2025 December 31, 2024 December 31, 2023
Total expense for matching contributions $ 3,276  $ 2,672  $ 2,367