XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Schedule of Reconciliation of Common Stock (Details) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Balance, beginning of period (in shares) 27,613 25,897
Issuance of common stock (in shares) 19 1,385
Restricted stock issued (in shares) 90 361
Restricted stock withheld and forfeited (in shares) (21) (30)
Balance, end of period (in shares) 27,701 27,613