v3.26.3
Business Combinations - Summary Of Unaudited Pro Forma Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Business Combination, Pro Forma Information [Line Items]        
Pro forma revenues $ 14,591   $ 39,581  
Pro forma net operating income 1,044   (18,859)  
Pro forma net income $ 1,037   $ (14,134)  
Pro forma net income per share - basic $ 0.03   $ (0.41)  
Pro forma net income per share - diluted $ 0.03   $ (0.41)  
Pro Forma        
Business Combination, Pro Forma Information [Line Items]        
Pro forma revenues   $ 12,369   $ 44,319
Pro forma net operating income   1,044   5,471
Pro forma net income   $ 398   $ 3,676
Pro forma net income per share - basic   $ 0.01   $ 0.1
Pro forma net income per share - diluted   $ 0.01   $ 0.1