v3.25.2
Schedule of Debt Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Credit facility $ 387,000 $ 28,000
SEPA
Fair value adjustment 790
SEPA, at fair value 790
Senior convertible note 11,252
Fair value adjustment 1,303
Senior convertible note, at fair value 12,555
Subordinated note – related party 1,458 3,214
Fair value adjustment 1,395
Subordinated note – related party $ 1,458 $ 4,609