XML 111 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Restricted Stock Awards Activity (Details) - Restricted Stock Awards
12 Months Ended
Dec. 31, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of RSAs, beginning 517,293
Number of RSAs, Vested (177,820)
Number of RSAs, ending 339,473