v3.26.1
SEGMENT INFORMATION - Schedule of Reconciliation of Revenue from Segments to Consolidated (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | segment 1  
Number of operating segments | segment 1  
Segment Reporting    
Total revenues $ 110,793 $ 104,121
Total cost of revenues 49,632 47,640
Depreciation and amortization 16,207 16,031
Interest income 234 196
Interest expense (6,983) (6,786)
Other expense (405) (1,243)
Income tax expense (1,373) (362)
Net loss (8,257) (10,234)
Non-controlling interest (183) 0
Net loss attributable to common stockholders (8,440) (10,234)
Net loss attributable to common stockholders (8,440) (10,234)
AIoT Asset Management    
Segment Reporting    
Total revenues 110,793 104,121
Total cost of revenues 49,632 47,640
Selling and marketing expenses 21,168 17,597
General and administrative expenses 33,081 33,275
Development costs incurred 9,283 8,559
Development costs capitalized (4,923) (3,702)
Depreciation and amortization 2,282 2,790
Interest income 234 196
Interest expense (6,983) (6,786)
Other expense (405) (1,243)
Income tax expense (1,373) (362)
Net loss (8,257) (10,234)
Non-controlling interest $ (183) $ 0