v3.26.3
Segment Information - Schedule of the Reportable Segment and Includes the Reconciliation to Consolidated Net Loss (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Interest expense, net $ 1,721 $ 1,120 [1] $ 4,446 $ 5,385 [1]
Consolidated interest expense 3,415 3,375 9,707 12,719
Consolidated interest income $ 1,694 $ 2,255 $ 5,261 $ 7,334
[1] Interest expense, net of $1,721 for the three months ended September 30, 2026 comprises (i) consolidated interest expense of $3,415 and (ii) consolidated interest income of $1,694. Interest expense, net of $4,446 for the nine months ended September 30, 2026 comprises (i) consolidated interest expense of $9,707 and (ii) consolidated interest income of $5,261. Interest expense, net of $1,120 for the three months ended September 30, 2025 comprises (i) consolidated interest expense of $3,375 and (ii) consolidated interest income of $2,255. Interest expense, net of $5,385 for the nine months ended September 30, 2025 comprises (i) consolidated interest expense of $12,719 and (ii) consolidated interest income of $7,334.