v3.25.1
Fair Value Measurements (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Carrying Value    
Note Receivable $ 4,897,000 $ 4,884,000
Revolving Credit Facility 7,600,000 7,600,000
Estimated Fair Value    
Financing receivable, before allowance for credit loss 5,000,000.0 5,000,000.0
Allowance for credit loss 103,000.0 115,900
Fair Value, Inputs, Level 3    
Estimated Fair Value    
Note Receivable 4,906,000 4,931,000
Fair Value, Inputs, Level 2    
Estimated Fair Value    
Revolving Credit Facility $ 7,546,000 $ 7,472,000