v3.25.4
Stockholders' Equity - Schedule of Number of RSUs Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 04, 2025
Apr. 03, 2024
Apr. 11, 2023
Feb. 17, 2022
Feb. 15, 2021
May 11, 2020
Dec. 10, 2019
Dec. 31, 2025
Dec. 31, 2024
Value                  
Equity-based compensation (in shares)               26,721  
The 2018 Long-Term Incentive Plan                  
Number of RSUs                  
Granted (in shares)               816,946  
The 2023 Long-Term Incentive Plan                  
Number of RSUs                  
Granted (in shares)               421,308  
Restricted Stock Units (RSUs) | The 2018 Long-Term Incentive Plan                  
Number of RSUs                  
Granted (in shares) 229,371 191,937 186,770 185,111 191,506 179,858 73,701 1,238,254  
Vested (in shares) 0 (31,780) (52,761) (74,621) (185,099) (173,750) (73,701) (591,712)  
Forfeited (in shares) 0 (2,998) (4,644) (5,301) (6,407) (6,108) 0 (25,458)  
Value                  
Net asset value per share (in dollars per share) $ 54.54 $ 58.95 $ 63.04 $ 54.14 $ 36.56 $ 30.82      
Restricted Stock Units Vesting Shares               54.56  
Equity-based compensation (in shares)               191,340 73,520
Restricted Stock Units (RSUs) | The 2023 Long-Term Incentive Plan                  
Number of RSUs                  
Number of units outstanding at the beginning of the period (in shares)               663,530 569,732
Granted (in shares)               229,371 191,937
Vested (in shares) [1]               (268,446) (93,353)
Forfeited (in shares)               (3,371) (4,786)
Number of units outstanding at the end of the period (in shares)               621,084 663,530
Value                  
Units outstanding at the beginning of the period               $ 34,071 $ 27,467
Granted               12,510 11,315
Vested               (10,972) (4,464)
Forfeited               (197) (247)
Units outstanding at the end of the period               $ 35,412 $ 34,071
Restricted Stock Units Vesting Shares [2]               621,084  
[1] Certain grantees elected to net the taxes owed upon vesting against the shares of Common Stock issued resulting in 191,340 shares of Common Stock being issued for the year ended December 31, 2025, and 73,520 shares of Common Stock being issued for the year ended December 31, 2024, as shown on the consolidated statements of stockholders' equity.
[2] As of December 31, 2025, upon the successful completion of a Company Listing Event or change of control of the Company, 260,200 RSUs would vest immediately, instead of vesting on the final time vesting date according to the schedule above.