XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation costs related to non-vested options $ 482,000   $ 482,000
Software      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation capitalized 0 $ 0  
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period     4 years
Unrecognized share-based compensation cost, period for recognition     1 year 6 months
Unrecognized stock-based compensation costs related to unvested RSUs 257,000   $ 257,000
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period     4 years
Unrecognized share-based compensation cost, period for recognition     6 months
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period     4 years
Unrecognized share-based compensation cost, period for recognition     1 year 10 months 24 days
Unrecognized stock-based compensation costs related to unvested RSUs $ 6,500,000   $ 6,500,000