Annual report pursuant to Section 13 and 15(d)

Equity-Based Compensation - Summary of RSU Grants (Detail)

v3.22.4
Equity-Based Compensation - Summary of RSU Grants (Detail) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning Balance, Units 192,559 83,150
Ending Balance, Units 244,901 192,559
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit $ 10.18 $ 10.18
Fair Value per unit 10.18 10.18
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit 15.96 14.54
Fair Value per unit $ 21.42 $ 15.96
Granted in January 2021    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Units   21,598
Fair Value per unit, Granted   $ 13.89
Granted in May 2021    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Units   129,314
Granted in May 2021 | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Granted   $ 13.91
Granted in May 2021 | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Granted   $ 14.61
Granted in August 2021    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Units   1,827
Fair Value per unit, Granted   $ 15.96
Granted in May 2022    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Units 10,270  
Fair Value per unit, Granted $ 21.42  
Granted in November 2022    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Units 92,154  
Fair Value per unit, Granted $ 18.99  
Vested in January 2021    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vested, Units   (21,598)
Fair Value per unit, Vested   $ (13.89)
Vested in May 2021    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vested, Units   (21,732)
Vested in May 2021 | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Vested   $ (10.18)
Vested in May 2021 | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Vested   $ (14.61)
Vested in May 2022    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vested, Units (50,082)  
Vested in May 2022 | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Vested $ (10.18)  
Vested in May 2022 | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair Value per unit, Vested $ (14.54)