XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Carrying Amount $ 50,255 $ 42,731
Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 50,065 42,515
Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 47,213 39,033
2026 Term Loan    
Debt Instrument [Line Items]    
Carrying Amount 21,863 22,168
2026 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 21,786 22,079
2026 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value 19,693 20,115
2027 Term Loan    
Debt Instrument [Line Items]    
Carrying Amount 28,392 20,563
2027 Term Loan | Carrying Amount    
Debt Instrument [Line Items]    
Carrying Amount 28,279 20,436
2027 Term Loan | Estimated Fair Value    
Debt Instrument [Line Items]    
Estimated Fair Value $ 27,520 $ 18,918