XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Estimated Debt Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Outstanding principal $ 103,404 $ 113,622
Long term debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Outstanding principal 53,172 51,664
Revolving line of credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Line of credit, principal amount 50,232 61,958
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt 43,299 40,661
Debt 93,082 101,899
Carrying amount | Revolving line of credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Line of credit 49,783 61,238
Fair value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt 54,038 58,143
Debt 104,808 128,831
Fair value | Revolving line of credit | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Line of credit $ 50,770 $ 70,688