v3.26.1
Goodwill Associated with Business Acquisition - Schedule of Goodwill Recognized (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Roll Forward]          
Beginning balance       $ 25,764,000  
Goodwill, impairment     $ 0   $ 0
Ending balance $ 23,692,000 $ 25,764,000   23,692,000  
AIXC          
Goodwill [Roll Forward]          
Beginning balance   30,214,000   25,764,000  
Goodwill, impairment 0 (4,450,000)   (2,072,000)  
Ending balance $ 23,692,000 $ 25,764,000   $ 23,692,000