v3.26.1
Earnings (Loss) per Share and per Unit - Computation of Basic Net Earnings (Loss) Per Share (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator                      
Net (loss) income $ (8,510,693) $ (5,558,390) $ 1,556,424 $ 4,733,526 $ (1,117,578) $ (3,689,621) $ 4,664,232 $ 1,322,821 $ (7,779,133) $ 1,179,854 $ 3,809,711
Less: Net loss (income) allocated to participating share awards                 35,531 (13,194) (49,118)
Net loss attributable to non-controlling interest                 92,124 122,515 131,710
Undeclared distributions to preferred stockholders                 (7,977,251) (7,977,250) (7,977,250)
Net loss attributable to common stockholders for EPS computation                 $ (15,628,729) $ (6,688,075) $ (4,084,947)
Denominator                      
Weighted average number common shares outstanding for basic EPS computation                 20,247,077 19,417,448 18,843,032
Basic net loss per common share:                      
Undistributed loss                 $ (0.77) $ (0.34) $ (0.22)
Total basic $ (0.51) $ (0.37) $ (0.02) $ 0.13 $ (0.15) $ (0.29) $ 0.13 $ (0.03) (0.77) (0.34) (0.22)
Diluted net loss per common share:                      
Undistributed loss                 (0.77) (0.34) (0.22)
Total diluted $ (0.51) $ (0.37) $ (0.02) $ 0.13 $ (0.15) $ (0.29) $ 0.13 $ (0.03) $ (0.77) $ (0.34) $ (0.22)