Quarterly report pursuant to Section 13 or 15(d)

Other Financing Lines of Credit - Summary Of Maximum Allowable Distributions Available To The Company Based On The Most Restrictive Of Such Financial Covenant Ratios (Details)

v3.23.3
Other Financing Lines of Credit - Summary Of Maximum Allowable Distributions Available To The Company Based On The Most Restrictive Of Such Financial Covenant Ratios (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
FAM    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 16,543 $ 100,907
Liquidity 2,984 $ 23,368
Leverage Ratio   9.3
FAR    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth 254,739 $ 267,067
Liquidity $ 61,863 $ 28,718
Leverage Ratio 4.9 5.3
FAH    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 217,055 $ 310,850
Liquidity $ 62,539 $ 52,270
Leverage Ratio 6.5 6.6
Requirement | FAM    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 10,000 $ 100,000
Liquidity 1,000 $ 20,000
Leverage Ratio   13
Requirement | FAR    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth 250,000 $ 250,000
Liquidity $ 45,000 $ 24,724
Leverage Ratio 6 6
Requirement | FAH    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 300,000 $ 300,000
Liquidity $ 40,000 $ 45,000
Leverage Ratio 10 10
Maximum Allowable Distribution | FAM    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 6,543 $ 907
Liquidity 1,984 $ 3,368
Leverage Ratio   28,732,000
Maximum Allowable Distribution | FAR    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth 4,739 $ 17,067
Liquidity $ 16,863 $ 3,994
Leverage Ratio 44,990 31,808,000
Maximum Allowable Distribution | FAH    
Debt Instrument Covenant Description [Line Items]    
Adjusted Tangible Net Worth $ 0 $ 10,850
Liquidity $ 22,539 $ 7,270
Leverage Ratio 75,861 107,292,000