v3.25.2
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 13,022 $ 12,768
Less: accumulated depreciation (3,350) (3,641)
Property and equipment, net 9,672 9,127
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 6,060 1,055
Rooftop Solar Panel Systems    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 4,958 4,958
Office Equipment and Furniture    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,284 687
Software Systems    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 386 386
Computers and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 242 242
Construction In Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 92 $ 5,440