XML 74 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Vesting Schedule of RSUs (Details) - Restricted Stock Units (RSUs) - The 2018 Long-Term Incentive Plan
Dec. 31, 2022
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 488,326
Vesting February 15, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,591
Vesting February 17, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 30,331
Vesting May 11, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 21,217
Vesting December 10, 2023  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 18,426
Vesting February 15, 2024  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,591
Vesting February 17, 2024  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,019
Vesting May 11, 2024  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 21,217
Vesting February 14, 2025  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,591
Vesting February 17, 2025  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,019
Vesting February 17, 2026  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 22,019
Vesting Upon Successful Completion of Initial Public Offering  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
PI Units Vesting (in shares) 263,305