Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plans - Narrative (Details)

v3.24.1.u1
Equity Incentive Plans - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jun. 28, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 3,100,000 $ 3,200,000      
Unrecognized compensation costs $ 26,300,000 $ 27,100,000      
Total unrecognized compensation costs expected to be recognized, period 2 years 7 months 6 days 2 years 10 months 24 days      
Performance award shares vested (in shares) 416,661 300,399      
Unvested performance awards (in shares) 2,258,990 1,931,766 1,880,409 958,985  
Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 0.00%        
Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 200.00%        
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 32,000 $ 23,000      
Service vesting awards granted 6,000 8,000      
Service-Vesting Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting awards granted $ 14,200,000 $ 17,700,000      
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche One          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 33.33%        
Service vesting awards one year        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche Two and Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting awards 2 years        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche Two          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 33.33%        
Service-Vesting Awards | Share-Based Payment Arrangement, Tranche Three          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting percentages 33.33%        
Service-Vesting Awards | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 7 years        
Performance Vesting Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Service vesting awards The total compensation will be determined by the Company’s TSR relative to specified BDCs during a specified performance period. Depending on the results achieved during the specified performance period, the actual number of shares that a grant recipient receives at the end of the period may range from 0% to 200% of the target shares granted.        
Vesting period 4 years        
Performance award shares vested (in shares) 0 0      
Unvested performance awards (in shares) 0 0      
Performance Vesting Awards | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Disposal period after vesting 1 year        
Performance DEUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance award shares vested (in shares) 0 54,858      
Distribution equivalent units (“DEUs”) were issued with a grant date fair value   $ 700,000      
Liability Classified Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation $ 400,000 400,000      
Unrecognized compensation costs $ 100,000 $ 1,600,000      
Total unrecognized compensation costs expected to be recognized, period 1 month 6 days 1 year 1 month 6 days      
Vesting period 4 years        
Remaining max award value $ 3,100,000        
Weighted average performance conditions in liability 100.00%        
Accounts payable and accrued liabilities $ 3,000,000 $ 1,500,000      
Liability award vested $ 0 $ 0      
Other Liability Classified Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period 3 years        
2018 Plan | Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, shares authorized (in shares) 18,700,000       9,261,229
Director Plan | Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, shares authorized (in shares) 300,000       300,000