XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Compensation - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Details) - 2017 EIP And 2021 EIP [Member]
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Beginning 3,821,787  
Number of Options, Granted 2,201,000  
Number of Options, Exercised (48,570)  
Number of Options, Cancelled and forfeited (126,655)  
Number of Options, Ending 5,847,562 3,821,787
Number of Options, Options exercisable 1,849,727  
Number of Options, Vested and expected to vest 5,847,562  
Weighted average exercise price, Opening balance | $ / shares $ 10.3  
Weighted average exercise price, Ending balance | $ / shares 9.41 $ 10.3
Weighted average exercise price, Option exercisable | $ / shares 8  
Weighted average exercise price, Vested and expected to vest | $ / shares $ 9.41  
Weighted average remaining contractual term 8 years 6 months 14 days 8 years 6 months 3 days
Weighted average remaining contractual term, Options exercisable 7 years 10 months 9 days  
Weighted average remaining contractual term, Vested and expected to vest 8 years 6 months 14 days  
Intrinsic Value | $ $ 43,216 $ 35,872
Intrinsic Value, Options exercisable | $ 16,026  
Intrinsic Value, Vested and expected to vest | $ $ 43,216