XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combination - Pro Forma (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Business Combination, Pro Forma Information [Line Items]      
Revenues   $ 292,022 $ 274,816
Business Combination, Pro Forma Information, Pro Forma Income (Loss), after Tax   $ (50,687) $ (75,809)
Revenue of acquiree since acquisition date $ 4,998    
Net income of acquiree since acquisition date $ 378