v3.26.3
Bloomia Acquisition (Details) - USD ($)
6 Months Ended 12 Months Ended
Feb. 22, 2024
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2024
Business Acquisition [Line Items]        
Revenue since acquisition   $ 35,622,000    
Net loss since acquisition   2,425,000    
Acquisition-related costs   $ 24,000 $ 0 $ 1,542,000
Revenue, net       40,147,000
Tulp 24.1, LLC        
Business Acquisition [Line Items]        
Percentage of ownership interest held by parent 81.40%   81.40%  
Percentage of ownership interest held by non-controlling interest 18.60%   18.60%  
Bloomia        
Business Acquisition [Line Items]        
Percentage of ownership interest 100.00%      
Consideration transferred $ 53,360,000      
Cash consideration 34,919,000      
Amount of seller bridge loans 15,451,000      
Amount of equity interests $ 2,990,000      
Revenue since acquisition     $ 48,130,000 37,773,000
Net loss since acquisition     $ 11,606,000 $ (5,022,000)