XML 127 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Schedule of Restricted Stock Units Award Activity (Details) - Restricted stock units - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total fair value of shares vested $ 12,101 $ 18,621
Unrecognized compensation expense $ 23,198 $ 26,640
Weighted average period awards are expected to be recognized (in years) 2 years 5 months 1 day 2 years 10 months 17 days