v3.26.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net loss attributable to common stockholders - basic $ (19,639) $ (20,552) $ (51,012) $ (17,307)
Net loss attributable to common stockholders - diluted (19,639) (20,552) (51,012) (17,307)
Foreign currency translation adjustment (369) 38,510 (7,865) 594
Total other comprehensive income (loss) (369) 38,510 (7,865) 594
Comprehensive (loss) income $ (20,008) $ 17,958 $ (58,877) $ (16,713)