XML 29 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based CompensationThe Company recognized $3.5 million and $10.4 million, respectively, of share-based compensation expense in its Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2025, compared to $4.3 million and $12.4 million, respectively,