| Credit Facilities and Debt (Tables) | 9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep. 30, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Annual Principal Maturities Under Note Agreement | Future annual principal maturities under the Note Agreement are as follows (in thousands): 
 
 
(1) 
At September 30, 2024, the estimated present value of the Note Agreement amount was $13.7 million based on an estimated market rate of interest.
 
(2) 
Due to the forbearance of interest until January 1, 2024, the effective rate on the Note Agreement is 2.9% per annum. 
 | |||||||||||||||||||||||||||||||||||||||||||||