v3.26.1
Stockholders' Equity - Schedule of Reconciliation of Common Stock (Details) - shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Balance, beginning of period (in shares) 28,471 28,242
Vested RSUs (in shares) 22 28
Restricted stock issued, net of withheld shares and forfeitures (in shares) 162 201
Balance, end of period (in shares) 28,655 28,471