v3.25.4
Loss Per Share - Schedule of Company's Basic and Diluted Earnings (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net income (loss) $ 4,140 $ (15,567)
Adjustments to Net income (loss):    
Series A Preferred Stock—adjustment to maximum redemptions value (27,078) (25,339)
Loss attributable to Common stockholders - basic (22,938) (40,906)
Loss attributable to Common stockholders - diluted $ (22,938) $ (40,906)
Weighted average Common Stock outstanding – basic (in shares) 54,283,410 50,524,996
Weighted average Common Stock outstanding – Diluted (in shares) 54,283,410 50,524,996
(Loss) earnings per share – basic (in dollars per share) $ (0.42) $ (0.81)
Loss per share - diluted (in dollars per share) $ (0.42) $ (0.81)