v3.26.1
Segment Information - Schedule of the Reportable Segment and Includes the Reconciliation to Consolidated Net Loss (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Interest expense, net [1] $ 1,540 $ 1,834 $ 2,725 $ 4,265
Consolidated interest expense 3,200 4,086 6,292 9,344
Consolidated interest income $ 1,660 $ 2,252 $ 3,567 $ 5,079
[1] Interest expense, net of $1,540 for the three months ended June 30, 2026 comprises (i) consolidated interest expense of $3,200 and (ii) consolidated interest income of $1,660. Interest expense, net of $2,725 for the six months ended June 30, 2026 comprises (i) consolidated interest expense of $6,292 and (ii) consolidated interest income of $3,567. Interest expense, net of $1,834 for the three months ended June 30, 2025 comprises (i) consolidated interest expense of $4,086 and (ii) consolidated interest income of $2,252. Interest expense, net of $4,265 for the six months ended June 30, 2025 comprises (i) consolidated interest expense of $9,344 and (ii) consolidated interest income of $5,079.