XML 116 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Other Stock Grants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2022
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Stock, Common Stock, Compensation, Value $ 100  
Stock Issued During Period, Shares, New Issues   124,106
Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Issued   $ 7.64
Compensation Arrangement with Individual, Compensation Expense $ 900