v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Interest expense, net [1] $ 1,834 $ 1,299 $ 4,265 $ 2,381
Consolidated interest expense 4,086 5,079 9,344 10,485
Consolidated interest income $ 2,252 $ 3,780 $ 5,079 $ 8,104
[1] 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. Interest expense, net of $1,299 for the three months ended June 30, 2024 comprises (i) consolidated interest expense of $5,079 and (ii) consolidated interest income of $3,780. Interest expense, net of $2,381 for the six months ended June 30, 2024 comprises (i) consolidated interest expense of $10,485 and (ii) consolidated interest income of $8,104.